#ifndef COMMONCRC_H
#define COMMONCRC_H

#include "Crc.h"

namespace crc {

typedef Crc<uint32_t, 0x04C11DB7, 0xFFFFFFFF, true, true, 0xFFFFFFFF> Crc32;
typedef Crc<uint16_t, 0xC86C, 0xFFFF, true, true, 0xFFFF> Crc16;
typedef Crc<uint16_t, 0x1021, 0xFFFF, false, false, 0> Crc16ccitt;
typedef Crc<uint8_t, 0x31, 0xFF, false, false, 0> Crc8;

}

#endif
